#pragma once

#ifndef nullptr
#	define nullptr NULL
#endif
// STL includes
#include <algorithm>
#include <cstdint>
// Boost includes
#include <boost/algorithm/string.hpp>
#include <boost/signals.hpp>
#include <boost/bind.hpp>
#include <boost/lambda/lambda.hpp>
#include <boost/lambda/bind.hpp>
#include <boost/ptr_container/ptr_vector.hpp>
#include <boost/filesystem/path.hpp>
// wxWidgets inlcudes
#include <wx/wx.h>
// OGRE includes
#include <Ogre.h>
// Local includes
//#include "Typedefs.hpp"
#include "resources.hpp"

// Global settings
namespace he
{
	namespace settings
	{
		//! Runtime path.
		extern boost::filesystem::path g_RuntimePath;
	}
}